#!/bin/bash
BaseDir=$(cd "$(dirname "$0")"; pwd)
cd ${BaseDir}
set -x
set -o errexit

# 执行环境挂载在　/opt/beat
# kibanamon esmon 这２个机器准备待机后再运行这个
/opt/tool/wait.sh localhost:9200,esmon:9200,kibanamon:5601, -c 'echo "wait frot start metricbeat"'

chown root metricbeat.yml 
chown root modules.d/elasticsearch-xpack.yml

#kibana中看到system这些数据，因此就不用抓取了
#chown root modules.d/system.yml
[ -f modules.d/system.yml ] && mv modules.d/system.yml modules.d/system.yml.disabled

# metricbeat默认的数据保存，直接使用了容器的文件系统
mkdir -p /opt/metricbeat/data
mkdir -p /opt/metricbeat/logs

echo "metricbeat ..."
./metricbeat -e  --path.data /opt/metricbeat/data --path.logs /opt/metricbeat/logs
